home *** CD-ROM | disk | FTP | other *** search
- {
- : Is there a way that I can cut off all access to a hard drive in bp7.
- : I mean like a security program that if you don't enter the right Password
- : then it won't let you even read the HD... Is there a Dos function or
- : something?
-
- From: martijn@arbor.gds.nl (M. Moeling)
- }
-
- program x;
- {$M 1024,0,0} {only if you use the keep 0}
-
- procedure kill_int_13h; interrupt;
-
- begin
- end;
-
- begin
- if not(get_password) then {funtion that will get the password}
- begin
- setintvec($13,@kill_int_13h);
- keep 0; {if you want to return to dos}
- end;
- {
- the rest of your program
- }
- end.
-
- {
- int 13h is your hd interrupt. Dos uses functions of this int to manage you hd,
- now you tp procedure does the job and returns without doing anything.
- }